/**
 * 
 */
package com.mc.tencentyun;

import com.tencentyun.TLSSigAPIv2;

/**
 * @author w.weizhen
 *
 */
public class CreateUserSig {

    /**
     * @param args
     */
    public static void main(String[] args) {
    	String uuid = "";
//    	//机器人
//    	uuid = "693F95C3F1B84C278DAC23687FC06B18";
    	//小窗口
    	uuid = "C00D5B9E076C4233B847ED384A3DDE61";
//    	//大背景
//    	uuid = "5949E143D85E4333A9767D79739C0D77";
    	
    	//生成票据
        long sdkappid = 1600010240;
        String key = "27deab9930363ad5b8a441d518666578d5fdb43fd395414bba223e171642f8b3";//密钥SecretKey
        String userid = uuid;//用户id，限制长度为32字节，只允许包含大小写英文字母（a-zA-Z）、数字（0-9）及下划线和连词符。
        long expire = 86400;//UserSig 票据的过期时间，单位是秒，比如 86400 代表生成的 UserSig 票据在一天后就无法再使用了。
        
        TLSSigAPIv2 api = new TLSSigAPIv2(sdkappid, key);
        String userSig = api.genUserSig(userid, expire);
        System.out.print(userSig);
        
    }

}